we think - German English Dictionary